play a major role - Turc Anglais Dictionnaire